Developer Home Contents Search Feedback Support Intel(r)


MCA-96 Macroassembler

Phyton, Inc.


Architecture:
Type :
Last Update:

MCS(R) 96/296 Controllers Event Processor Array
Development Software
1/29/98 2:38:01 PM

Vendor Information



Tool Description:

The Phyton MCA96 Macroassembler can be used alone or as a part of our MCC96 C Cross Compiler. It provides the user with total control over all the microcontroller functions and is equipped with flexible type checking mechanisms that prevent one from using improper operands in instructions.
The integration with MCC96 is safe thanks to the advanced type checking and type definition mechanisms implemented in MCA96. When defining a function in assembly language, you must specify its type. To call that assembly function from C, you should declare an appropriate function prototype. During the linkage stage, mismatches between these types will bring on warning messages.
MCA96 has an extensive set of 32-bit arithmetic operators which include standard set (with both signed and unsigned versions of some operators, when applicable) and a number of special operators. They enhance macro capabilities and let you perform several tricks. For example, there is an operator which returns the number of actual arguments in the macro call, thus allowing you to write macros with various number of arguments.

Tool Features:

  • Supports all Intel MCS(R) 96 and MCS 296 Microcontroller Devices

  • Strict Operand Type Checking

  • Easy and Safe Integration with MCC96

  • Extensive Set of 32-Bit Arithmetic Operators

  • Local Labels in Functions (Subroutines)

  • Powerful Macro Capabilities

  • Three Kinds of Repeating Blocks

  • Supports Intel's Pseudo-Instructions

  • Special Library Eases Programmer's Task

  • Development Platform(s):

    PC/Windows*

    File Attachments:

    Supported Device Detail Matrix:

    Part & Package

    Availability

    83C196EA - 160pinQFP
    87C196NT - 68ldPLCC
    8XC196CA - 68ldPLCC
    8XC196CA - 84ldPLCC
    8XC196CA - BLANK
    8XC196CB - 68ldPLCC
    8XC196CB - 84ldPLCC
    8XC196NP - 100ldQFP
    8XC196NP - 100ldSQFP
    8XC196NT - ALL
    8XC196NU - 100ldQFP
    8XC196NU - 100ldSQFP

    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW



    Vendor Information:


    Phyton, Inc.

    7206 Bay Parkway, 2nd Floor
    Brooklyn , NY 11204
    USA
    (718) 259-3191

    Email : info@phyton.com, sales@phyton.com, phyton@phyton.com
    Fax : (718) 259-1539
    URL : http://www.phyton.com

    Contact the vendor above for the latest Distributor information




    * Legal Information © 1998 Intel Corporation